Big Huge Thesaurus

Greek clover

noun

sounds kind of like